为 64 位版本的 Android Studio 和 Android 模拟器做好准备
作者: Sam Lin, Android 产品经理
自 Project Marble 项目
Project Marble
https://android-developers.googleblog.com/2019/05/android-studio-35-beta.html
时间线
今后,我们将仅支持 64 位版本的操作系统,为了尽可能降低此项变更对您的影响,我们采取的第一个措施便是将 32 位版本设置为弃用 (deprecate)。在弃用阶段,Android Studio 与 Android 模拟器仍可继续工作,但不会再提供任何新特性的更新。在此过渡时期,开发者仍可前往 Android Studio 官网下载产品。我们将在一年后正式停止产品支持,并移除 32 位版本的下载链接。请注意,如果您在此期间已经安装了 32 位版本的 Android Studio,您可继续使用该产品,但我们不会再向您提供重新下载的链接。具体的弃用和支持终止日期,请见下表:
64 位开发环境的优势
Android Stuidio 64 位版本具备诸多优势,其中包括:
性能: IDE 可访问超过 4GB 的内存,因此在性能方面有了很大的提升。如果您当前正在负责大型项目的开发工作,更多的内存意味着更好的开发体验。
64 位应用支持: C/C++ 源代码开发者可以同时为应用构建 32 位和 64 位版本。为两种架构进行测试可协助您做好准备,妥善应对 Google Play 64 位要求,该要求将从 2019 年 8 月 1 日起正式生效。
在模拟器中进行测试: 64 位 Android 模拟器内支持 32 位和 64 位版本的 Android 模拟器系统映像。这一灵活性允许您在一台开发设备上部署多个 Android 环境并进行测试工作。
C/C++ 源代码
https://developer.android.google.cn/distribute/best-practices/develop/64-bit#does_your_app_use_native_code
下一步
简短地总结一下: 在正式停止对 32 位版本 Android Studio 的支持之前,我们想提前与您分享这些变更,提供一些指导性意见,并给予一年的宽限期,为您留出充足的时间将项目迁移至 64 位操作系统。您可继续使用 32 位版本的 Android Studio,但是请注意,这些版本将停止接收任何更新。因此,我们建议您尽早开始制定迁移计划,以便继续获取最新的产品更新并享用 64 位开发环境所带来的性能提升。
推荐阅读